home *** CD-ROM | disk | FTP | other *** search
/ Aminet 41 / Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso / Aminet / disk / bakup / SortCopy.readme < prev   
Text File  |  2001-01-02  |  6KB  |  181 lines

  1. Short:    Copy or backup files,directories and links
  2. Author:   thor@einstein.math.tu-berlin.de
  3. Uploader: thor@einstein.math.tu-berlin.de
  4. Version:  1.35
  5. Type:     disk/bakup
  6. Requires: OS 2.0 or better, "MUI" and "Argue" for the GUI, or "AWNPipe 2.22"
  7.  
  8. _____________________________________________________________________________
  9.  
  10. Purpose of this program:
  11.  
  12.  
  13. Copy one or multiple directories. This is absolutely nothing new, but unlike
  14. other copy tools, this one tries to copy links as well. If the link source
  15. and the link destination is copied, "SortCopy" will erase the link 
  16. destination and re-create the link to the copy of the link source. This
  17. works for both, SoftLinks and HardLinks, as well as links to directories
  18. as long as the directory and the link to the directory is copied.
  19.  
  20.  
  21. For more information, as well as for the copyright, I'd like you to read
  22. the guide in this archive.
  23.  
  24. _____________________________________________________________________________
  25.  
  26. WARNING: Even though "softlinks" are partially integrated into the OS, this
  27. does not mean that they are fully working! This is NOT a SortCopy problem at 
  28. all. So "use at your own risk"!
  29. _____________________________________________________________________________
  30.  
  31. Version history:
  32.  
  33. New in release 1.06:
  34.  
  35.     -Added the UPDATE command line option. See above for details.
  36.  
  37. New in release 1.07:
  38.  
  39.     -SortCopy will now create a destination directory if it isn't
  40.      already present.
  41.     - The archive bit messages are now a bit shorter.
  42.  
  43. New in release 1.20:
  44.  
  45.     Quite a lot: (Thus, the imense increase in the version number)
  46.  
  47.     - Added the PURGEBACKUP and PURGEONLY flags.
  48.     - SortCopy can now copy files as well.
  49.     - Links will be resolved across different wild card matches. This
  50.       did not work before.
  51.     - Rewrote major parts of this tool, code cleanup and minor bug
  52.       fixes.
  53.     - SortCopy is now "pure", i.e. can be made resident.
  54.  
  55.  
  56. New in release 1.21:
  57.  
  58.         - SortCopy handles now safely the situation where a file in the
  59.           destination must be replaced by a directory from the source of
  60.           the same name.
  61.         - Introduced short-cuts for most command line options.
  62.         - Wrote the guide.
  63.  
  64.  
  65. New in release 1.22:
  66.  
  67.         - SortCopy 1.21 showed a wrong error message in case the
  68.           wildcard parsing failed. Fixed.
  69.  
  70.  
  71. New in release 1.23:
  72.  
  73.         - Fixed a bug in the directory scanner that could cause enforcer
  74.           hits in case of a failure.
  75.         - The destination directory is no longer created in case the source
  76.           is not readable.    
  77.  
  78. New in release 1.24:
  79.  
  80.     - An obsolete directory gets deleted if a file of the same name is
  81.       present in the source and the "OVERWRITE" keyword is given on the
  82.       command line. Please note that SortCopy will NOT overwrite files
  83.       by directories or directories by files if OVERWRITE is not given.
  84.     - The meaning of the UPDATE option changed a bit. The file dates
  85.       have no longer to be identical, but the backup must be older than
  86.       the original to be replaced by a newer version.
  87.  
  88.  
  89. New in release 1.25:
  90.  
  91.     - Fixed a bug in the "OVERWRITE" keyword.
  92.  
  93. New in release 1.25.1:
  94.  
  95.     - SortCopy remains unchanged, but I included a GUI for this
  96.       program which was written by Alex <Idea@Gateway.ecn.com>
  97.       and is included with his permission. This GUI requires
  98.       MUI and "Argue". Both are available at the Aminet, "MUI"
  99.       in its own archive and "Argue" in the archives 
  100.       "CyberQT.lha" or "CyberAVI.lha". Both are not included to
  101.       keep the archive small, and to avoid copyright problems.
  102.  
  103. New in release 1.26:
  104.  
  105.         - Fixed again some bugs in the link resolve routine, and a bug
  106.           in the directory scanner.
  107.  
  108. New in release 1.27:
  109.  
  110.     - Only cosmetic changes.
  111.  
  112. New in release 1.28:
  113.  
  114.     - SortCopy returned a wrong error message in case the source
  115.       pattern did not match any file.
  116.  
  117. New in release 1.30:
  118.  
  119.     - SortCopy offers now "parallel I/O" for best performance.
  120.  
  121.  
  122. New in release 1.31:    
  123.  
  124.     - SortCopy forgot to generate an error requester in case the
  125.       asynchronous copy operation failed. Fixed.
  126.  
  127.     - Included the AWNPipe/Rexx based SortCopy GUI by Niels Goers,
  128.       requires Os 3.5, Reaction and the AWNPipe 2.22 or better.
  129.       Thanks, Niels!
  130.  
  131.       AWNPipe can be found here: http://www.btinternet.com/~bsteers/
  132.  
  133.  
  134. New in release 1.32:    
  135.  
  136.     - I found a fatal bug in the copy routine, it failed to copy
  137.       files larger than the available memory. Fixed.
  138.  
  139.     - Included another GUI, thanks Alex!    
  140.  
  141. New in release 1.33:    
  142.  
  143.     - Found again a fatal bug in the copy routine which did not
  144.       handle ^C properly and could hang. *sigh* Fixed.
  145.  
  146. New in release 1.34:
  147.  
  148.     - Found still another bug in the copy routine. It might have run
  149.       into a hangup condition in case a file of length 0 was copied,
  150.       and it still might have hung under certain other conditions,
  151.       including a ^C.
  152.  
  153. New in release 1.35:
  154.  
  155.     - Fixed a potential double unlock of a lock.
  156.     - SortCopy did not copy empty files correctly. Fixed.
  157.  
  158. ____________________________________________________________________________
  159.  
  160. Thomas,        
  161.     December 2000
  162.  
  163.  
  164. ============================= Archive contents =============================
  165.  
  166. Original  Packed Ratio    Date     Time    Name
  167. -------- ------- ----- --------- --------  -------------
  168.    14076    7358 47.7% 09-Dec-00 12:16:12 +SortCopy
  169.    26372    9213 65.0% 29-Jul-00 19:28:48 +SortCopy.guide
  170.      537     284 47.1% 29-Jan-00 12:47:16 +SortCopy.guide.info
  171.     5035    2049 59.3% 09-Dec-00 12:18:24 +SortCopy.readme
  172.      856     375 56.1% 29-Jan-00 12:47:16 +SortCopy.readme.info
  173.     1709     838 50.9% 29-Jan-00 12:44:00 +SortCopy_GUI
  174.     1923    1203 37.4% 29-Jan-00 12:47:16 +SortCopy_GUI.info
  175.      998     509 48.9% 15-Dec-98 19:36:32 +SortCopyGUI
  176.     1011     523 48.2% 29-Jan-00 12:47:16 +SortCopyGUI.info
  177.    15411    4457 71.0% 23-Dec-99 22:11:58 +SortCopyGUI.rexx
  178.     2002    1217 39.2% 29-Jan-00 12:47:16 +SortCopyGUI.rexx.info
  179. -------- ------- ----- --------- --------
  180.    69930   28026 59.9% 12-Dec-100 08:16:16   11 files
  181.